package com.simple.po;

import java.util.Date;

import com.xunj.core.CorePo;

/**
 * EmpEmployee entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class EmpEmployee extends CorePo implements java.io.Serializable {

	// Fields

	private String employeeId;
	private String employeeCode;
	private String employeeName;
	private String employeeGender;
	private Date employeeBirthday;
	private String idNumber;
	private String personnelIdentification;
	private String areaId;
	private String areaName;
	private String areaDeptId;
	private String areaDeptName;
	private String saleDeptId;
	private String saleDeptName;
	private String onJobSituation;
	private String postName;
	private String state;
	private Long employeeOrder;
	private String suggestCode;
	private String politicsStatus;
	private String nation;
	private String mobileTelephone;
	private String email;
	private String workPermitNumber;
	private String empRemark;
	private Date createDate;
	private String createUserId;
	private String createUserName;

	// Constructors

	/** default constructor */
	public EmpEmployee() {
	}

	/** minimal constructor */
	public EmpEmployee(String employeeId) {
		this.employeeId = employeeId;
	}

	/** full constructor */
	public EmpEmployee(String employeeId, String employeeCode,
			String employeeName, String employeeGender, Date employeeBirthday,
			String idNumber, String personnelIdentification, String areaId,
			String areaName, String areaDeptId, String areaDeptName,
			String onJobSituation, String postName, String state,
			Long employeeOrder, String suggestCode, String politicsStatus,
			String nation, String mobileTelephone, String email,
			String workPermitNumber, String empRemark, Date createDate,
			String createUserId, String createUserName) {
		this.employeeId = employeeId;
		this.employeeCode = employeeCode;
		this.employeeName = employeeName;
		this.employeeGender = employeeGender;
		this.employeeBirthday = employeeBirthday;
		this.idNumber = idNumber;
		this.personnelIdentification = personnelIdentification;
		this.areaId = areaId;
		this.areaName = areaName;
		this.areaDeptId = areaDeptId;
		this.areaDeptName = areaDeptName;
		this.onJobSituation = onJobSituation;
		this.postName = postName;
		this.state = state;
		this.employeeOrder = employeeOrder;
		this.suggestCode = suggestCode;
		this.politicsStatus = politicsStatus;
		this.nation = nation;
		this.mobileTelephone = mobileTelephone;
		this.email = email;
		this.workPermitNumber = workPermitNumber;
		this.empRemark = empRemark;
		this.createDate = createDate;
		this.createUserId = createUserId;
		this.createUserName = createUserName;
	}

	// Property accessors

	public String getEmployeeId() {
		return this.employeeId;
	}

	public void setEmployeeId(String employeeId) {
		this.employeeId = employeeId;
	}

	public String getEmployeeCode() {
		return this.employeeCode;
	}

	public void setEmployeeCode(String employeeCode) {
		this.employeeCode = employeeCode;
	}

	public String getEmployeeName() {
		return this.employeeName;
	}

	public void setEmployeeName(String employeeName) {
		this.employeeName = employeeName;
	}

	public String getEmployeeGender() {
		return this.employeeGender;
	}

	public void setEmployeeGender(String employeeGender) {
		this.employeeGender = employeeGender;
	}

	public Date getEmployeeBirthday() {
		return this.employeeBirthday;
	}

	public void setEmployeeBirthday(Date employeeBirthday) {
		this.employeeBirthday = employeeBirthday;
	}

	public String getIdNumber() {
		return this.idNumber;
	}

	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}

	public String getPersonnelIdentification() {
		return this.personnelIdentification;
	}

	public void setPersonnelIdentification(String personnelIdentification) {
		this.personnelIdentification = personnelIdentification;
	}

	public String getAreaId() {
		return this.areaId;
	}

	public void setAreaId(String areaId) {
		this.areaId = areaId;
	}

	public String getAreaName() {
		return this.areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getAreaDeptId() {
		return this.areaDeptId;
	}

	public void setAreaDeptId(String areaDeptId) {
		this.areaDeptId = areaDeptId;
	}

	public String getAreaDeptName() {
		return this.areaDeptName;
	}

	public void setAreaDeptName(String areaDeptName) {
		this.areaDeptName = areaDeptName;
	}

	public String getOnJobSituation() {
		return this.onJobSituation;
	}

	public void setOnJobSituation(String onJobSituation) {
		this.onJobSituation = onJobSituation;
	}

	public String getPostName() {
		return this.postName;
	}

	public void setPostName(String postName) {
		this.postName = postName;
	}

	public String getState() {
		return this.state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public Long getEmployeeOrder() {
		return this.employeeOrder;
	}

	public void setEmployeeOrder(Long employeeOrder) {
		this.employeeOrder = employeeOrder;
	}

	public String getSuggestCode() {
		return this.suggestCode;
	}

	public void setSuggestCode(String suggestCode) {
		this.suggestCode = suggestCode;
	}

	public String getPoliticsStatus() {
		return this.politicsStatus;
	}

	public void setPoliticsStatus(String politicsStatus) {
		this.politicsStatus = politicsStatus;
	}

	public String getNation() {
		return this.nation;
	}

	public void setNation(String nation) {
		this.nation = nation;
	}

	public String getMobileTelephone() {
		return this.mobileTelephone;
	}

	public void setMobileTelephone(String mobileTelephone) {
		this.mobileTelephone = mobileTelephone;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getWorkPermitNumber() {
		return this.workPermitNumber;
	}

	public void setWorkPermitNumber(String workPermitNumber) {
		this.workPermitNumber = workPermitNumber;
	}

	public String getEmpRemark() {
		return this.empRemark;
	}

	public void setEmpRemark(String empRemark) {
		this.empRemark = empRemark;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreateUserId() {
		return this.createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public String getCreateUserName() {
		return this.createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public String getSaleDeptId() {
		return saleDeptId;
	}

	public void setSaleDeptId(String saleDeptId) {
		this.saleDeptId = saleDeptId;
	}

	public String getSaleDeptName() {
		return saleDeptName;
	}

	public void setSaleDeptName(String saleDeptName) {
		this.saleDeptName = saleDeptName;
	}

}